@charset "utf-8";
body{background:#fff;color:#000;font-size:12px;font-family:"\5B8B\4F53","\5FAE\8F6F\96C5\9ED1"}
input,body,div,ul,li,form,img,p,input,table,tr,td{margin:0;padding:0}
ul,li{list-style:none}
fieldset,img{border:0}
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden}
.clearfix:{*zoom:1}
.fl{float:left}
.fr{float:right}
.header{height:63px;background:url(../images/head_bg.gif);background-repeat:repeat-x;z-index:10000;position:relative}
.content,.p-center{width:980px;margin:0 auto}
.top-right{float:right;padding-top:36px}
.top-right a{color:#fff;text-decoration:none;display:inline-block;padding-right:22px}
.login_content{position:relative;width:980px;height:410px;margin:0 auto;padding:57px 0 0 0;overflow:hidden;zoom:1}
.reg_content{position:relative;width:980px;height:auto;margin:0 auto;padding:5px 0 0 0;overflow:hidden;zoom:1}

.login-box,.reg-box,v_line_box{position:relative;margin:0;display:inline}
.login-box{width:482px;padding-left:117px}
.tixing{height:32px;line-height:32px;color:#999;font-size:14px;padding-left:47px}
.login_title{width:160px;height:30px;background:url(../images/quick_login_icon.gif) no-repeat 0 0;margin:18px 0 12px 125px;display:inline-block}
.field{text-align:left;vertical-align:middle;overflow:hidden;clear:both}
.field label{float:left;text-align:left;width:42px;line-height:38px;font-size:14px}
.input-text,.hover-text,.error-text{background:url(../images/quick_login_icon.gif) no-repeat;float:left;vertical-align:middle;width:279px;height:14px;line-height:14px;border:0;font-size:14px;padding:14px 8px 12px 10px;outline:0}
.input-text{background-position:-0px -91px}
.hover-text{background-position:-0px -135px}
.error-text{background-position:-0px -180px}
.kongh15{height:15px;clear:both}
.radio{height:28px;line-height:28px;padding-top:9px;_padding-top:3px;padding-left:47px;clear:both}
.radio-btn{vertical-align:middle}
.stay-login{color:#666}
.login-btn {border:0px;cursor:pointer;background:url(../images/quick_login_icon.gif) no-repeat -174px 0;display:block;height:42px;width:128px;text-indent:-9999em;float:left}
.login-btn a:hover{background:url(../images/quick_login_icon.gif) no-repeat -174px -47px;cursor:pointer}
.v_line_box{width:35px;height:362px;background:url(../images/quick_login_icon.gif) no-repeat -310px 0}
.reg-box{width:330px;padding-top:106px}
.btn-res{margin-left:18px;height:38px;line-height:38px;display:inline-block;width:60px}
.btn-res,.btn-res:visited{color:#666;text-decoration:none}
.wenzi{width:285px;height:90px;background:url(../images/quick_login_icon.gif) no-repeat -2px -226px}
.icon{width:25px;height:25px;background:url(../images/quick_login_icon.gif) no-repeat -137px -30px;display:inline-block;float:left;margin-left:5px}
.icon_f{width:80px;height:25px;line-height:25px;font-size:12px;color:#d60f2c;display:inline-block;float:left}
.qq-method{margin-left:3px}
.qq-method a{color:#666;text-decoration:none;font-size:14px}
.qq-icon,.s360-icon,.weibo-icon{line-height:30px;height:30px;padding:2px 0 0 20px;color:#666}
.qq-icon{background:url(../images/qq.png) no-repeat 0 0}
.s360-icon{background:url(../images/s360.png) no-repeat 0 0}
.weibo-icon{background:url(../images/weibo.png) no-repeat 0 0}
.baidu-icon{background:url(../images/baidu.png) no-repeat 0 0}
.reg_buttom a{display:block;width:82px;height:26px;background:url(../images/quick_login_icon.gif) no-repeat 0 -33px;margin:10px 0 24px 1px}
.reg_buttom a:hover{cursor:pointer}
.reg-submit{padding:14px 0 0 49px}
span.validatorError{background:url("../images/onError.gif") no-repeat scroll 0 0 #fff!important}
#footer{text-align:center;width:980px;margin:10px auto;clear:both;padding:17px 0;background-color:#fff;color:#666}
#footer a{color:#666;text-decoration:none}
#footer a:hover{color:#666;text-decoration:underline}
.login_top{height:90px}
.tixing_con{width:437px;height:25px;line-height:25px;border:1px solid #e36863;background-color:#fef4f2;color:#666;margin-left:24px}
.icon01{width:25px;height:25px;background:url(../images/quick_login_icon.gif) no-repeat -137px -58px;display:inline;float:left;margin-left:5px}
.baojing{width:120px;height:25px;float:left;padding-top:13px;background-color:#fff;padding-bottom:5px}

.button_1 {
	border-top: #ff658f 1px solid;
	border-right: #ffaecc 2px solid;
	border-bottom: #ffaecc 2px solid;
	border-left: #ff658f 2px solid;
	padding:2px 5px 2px 5px;
	font-size: 12px;
	color: #ffffff;
	height:22px;
	background-color: #ff658f;
	cursor:pointer;
}
